PATHMac OS 8 and 9 Developer Documentation > Human Interface Toolbox > Appearance Manager >

Programming With the Appearance Manager


DrawThemeWindowHeader

Draws a window header.

pascal OSStatus DrawThemeWindowHeader (
                     const Rect *inRect,
                     ThemeDrawState inState);
inRect
A pointer to a structure of type Rect . Before calling DrawThemeWindowHeader , specify the rectangle containing the window header, in local coordinates.
inState
A value of type ThemeDrawState . Pass a constant specifying the state in which to draw the window header; see Theme Draw State Constants . The header can be drawn as active or inactive; passing kThemeStatePressed produces an error.
function result
A result code; see Result Codes .
DISCUSSION

The DrawThemeWindowHeader function draws a theme-compliant window header, such as that used by the Finder.

VERSION NOTES

Available with Appearance Manager 1.0 and later.


© 1999 Apple Computer, Inc. – (Last Updated 29 April 99)